arc trooper - Turkish English Dictionary